// components/listarr/listarr.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    txt:{
      type:String
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    myguanzhu:[]
  },

  /**
   * 组件的方法列表
   */
  methods: {
// 请求所有粉丝 
 getfn(){
  wx.request({
    url: 'http://127.0.0.1:7001/api/userfenslist',
    method:"GET",
    success:(res)=>{
      let data=res.data.data.filter(v=>v.state==0)
      this.setData({
        myguanzhu:this.data.txt=='关注'?data:res.data.data
      })
    }
  })
 },
// 点击 关注 已关注 
clickstate(e){
  let {state}=e.currentTarget.dataset
  state.state=state.state?0:1
  state.fans=state.state==0?(state.fans+1):(state.fans-1)
      wx.request({
      url: `http://127.0.0.1:7001/api/userfens/${state.id}`,
      method:"PUT",
      data:state,
      success:(res)=>{
        if(res.data.code==200){
          this.getfn()
        }
      }
    })
},
// 跳转别人的主页 
tobieren(e){
  let {id}=e.currentTarget.dataset
  wx.navigateTo({
    url: `../other/other`,
  })
  wx.setStorageSync('other_id', id)
}
  },
  attached(){
    this.getfn()
  },
})
